home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 4681 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  5.1 KB

  1. Path: news.chattanooga.net!usenet
  2. From: "Eric W. Bradway" <ebradway@microsports.com>
  3. Newsgroups: comp.edu,comp.lang.c,comp.lang.c++
  4. Subject: Re: C or C++ for a 14-year old? The definitive reply
  5. Date: Wed, 31 Jan 1996 09:22:40 -0500
  6. Organization: Micro Sports, Inc.
  7. Message-ID: <310F7B30.2BC0@microsports.com>
  8. References: <Pine.SGI.3.91r.960119203937.9593A-100000@freenet> <4dsact$a3b@newsbf02.news.aol.com> <4e0bhb$k08@sundog.tiac.net> <4e0ljs$quh@ccnet3.ccnet.com> <4ejjgd$ibl@castle.nando.net>
  9. NNTP-Posting-Host: 205.244.28.38
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.0b5 (Win95; I)
  14.  
  15. Thomas D. Wason wrote:
  16. > felinoid@ccnet.com (Jeffery C McLean) wrote:
  17. > >Alberto C Moreira (amoreira@nine.com) wrote:
  18. > >: babycox@aol.com (BabyCox) wrote:
  19. > >
  20. > >: >> Also, if you still find DOS confusing, programming isn't for you.  I see
  21.  
  22. I work with a guy who came down to PCs from workstations (ala X-windows) and actually prefers 
  23. a windowing system. He doesn't care for DOS (or command lines for that matter) and doesn't 
  24. know DOS. But that doesn't stop him from being a first-class programmer. The only hidrance he 
  25. has is because he's always worked so far away from the metal that  he rarely sees low-level 
  26. solutions.
  27.  
  28. > >: >I find this very insulting, I am a 14 year old (not a kid). I learned
  29. > >: >BASIC, before I was in school, learned Logo in first grade, and am now
  30. > >: >very proficent  C++. I am not lazy, I am not a dork, and I do not see many
  31. > >: >other teenage programmers that would fit either of thes descriptions, and
  32. > >: >I don't appreciate people who resort to name calling just to prove a
  33. > >: >point.
  34.  
  35. Way to go. I didn't get into C until college (and professionally) and am still trying to find 
  36. the time to get proficient in C++. Of course, I didn't get my hands on a computer until I was 
  37. 14 years old...
  38.  
  39. > >When I was 17 a teacher in HiSchool was trying to covence everyone
  40. > >(Felow students, my parents etc) that I didn't know computers
  41. > >and that I couldn't posably know computers. Eventualy she showed the truth
  42. > >is she was JUST learning how to USE a computer and felt a little challanged
  43. > >by the fact that a student in her class knew more than her.
  44.  
  45. Grade school teachers are notorious for emphasizing their authority over their abilities. I 
  46. had a Calculus teacher in high-school who (I don't know how this is possible) was just taking 
  47. her first class in Physics. She claimed "Physics is useless." I also ran into similar 
  48. sentiments when I first got to college and was bored out of my mind in the Intro to 
  49. Programming classes. When I asked my prof about placing out and mentioned having done some 
  50. embedded systems assembly professionally he said "I don't care if you've played around with 
  51. ASM..." I soon changed my major to math.
  52.  
  53. > >       I feal kids SHOULD learn programming early....
  54. > >I also feal thies adults who hold kids away from computers should get
  55. > >a dose of reality... "Computers stifle creativity"
  56.  
  57. Unfortunately as a professional programmer of 8+ years I am just now coming to terms with my 
  58. own creativity. Having spent most of my career in business apps where nobody else was creative 
  59. (accountants, actuaries, managers) I feel into the groove that computers are even more dull 
  60. and programmers and just button pushers. Now I'm in games and even the non-techies are 
  61. creative (graphic artists). I think alot of the problem is that non-programmers don't 
  62. understand the magnitude of creative activity that goes into programming. I've heard it said 
  63. in many places that modern programs are the most complex structures ever created by man. 
  64. Sky-scrapers, moon-launches, air-craft carriers, etc all pale by comparison. And we do it from 
  65. the bits up!
  66.  
  67. > >I don't think ANYONE who knows computers would make THAT clame... That one
  68. > >comes from artests who rely on "traditional matreals"....
  69.  
  70. Or as I like to say, the computer/programming is my prefered medium of expression.
  71.  
  72. > I presume your poor spelling is a put on.  HOWEVER.  Programming is not all that hard.
  73. > I find it a relaxing interlude to real thinking.  Program *design* is something else, and I
  74. > see few who can do it well. 
  75.  
  76. Unfortunately much of the world still doesn't separate design from programming.
  77.  
  78. > I think good program design requires a broader background.
  79. > That's called an education. 
  80.  
  81. Not just programming, but life. Programming, as I said, is a medium of expression - just as is 
  82. poetry, painting, building with legos... 
  83.  
  84. > Yes, I agree that peoople should be taught how to program as
  85. > young as they want to learn, but they should realize it is only a tool--often badly used.
  86. > The language is not all that important--you learn one, you can learn the next. 
  87.  
  88. Hence BASIC and LOGO. In fact BASIC in many ways is an ideal example since it is very easy to 
  89. create simple programs of great variety and not be restricted by "advanced" techniques such as 
  90. structured programming. Remember when you were little and never colored in the lines in the 
  91. coloring books? BASIC lets you "program out of the lines..." But I don't want to start this 
  92. argument here (well, maybe in comp.edu, but not c.l.c or c.l.c++!).
  93.  
  94. -Eric
  95.